support cane - German English Dictionary